from django import newforms as forms
from models import *
from dolist import widget
import widget
# I put this on all required fields, because it's easier to pick up
# on them with CSS or JavaScript if they have a class of "required"
# in the HTML. Your mileage may vary.
attrs_dict = { 'class': 'required' }

class EditTipForm(forms.Form):
    """
    Form used for adding tips.

    """
    def __init__(self, *args, **kwargs):
        super(EditTipForm, self).__init__(*args, **kwargs)
        
    content = forms.CharField(widget=forms.Textarea(attrs=attrs_dict))
    tag_list = forms.CharField(max_length=250, widget=forms.TextInput(attrs=attrs_dict),required=False)
    due_time=forms.SplitDateTimeField( required=True,widget=widget.AdminSplitDateTime)
    dostatus=forms.ChoiceField(choices=STATUS_CHOICES,widget=forms.RadioSelect)
    #language = forms.ChoiceField(choices=(), widget=forms.Select(attrs=attrs_dict))
